package com.greenyoung.pwiki.status.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.greenyoung.pwiki.common.utils.PageUtils;
import com.greenyoung.pwiki.status.entity.ElIndexRecordEntity;

public interface ElIndexRecordService extends IService<ElIndexRecordEntity> {

    //    根据用户id查询他对应的未索引的文件个数，即记录的status为0，且记录已加入消息队列，正在等待el进行索引
    Integer queryIndexingRecordCount(Long userId);

    /**
     * 查询正在索引的记录
     *
     * @param userId
     * @return
     */
    PageUtils queryIndexingRecordPage(Long userId);
}
